草庐IT

java - android-java : check boolean value checking for null

全部标签

java - @XmlSchema : "annotation type not applicable to this kind of declaration"

2.11和java7。我正在尝试使用@XmlSchema注释我的包,如下所示。importjavax.xml.bind.annotation.XmlElement;importjavax.xml.bind.annotation.XmlNsForm;importjavax.xml.bind.annotation.XmlRootElement;importjavax.xml.bind.annotation.XmlSchema;@XmlSchema(namespace="http://www.sitemaps.org/schemas/sitemap/0.9",elementFormDefau

java - Java 中的 XML JDOM 解析器中的 OutOfMemoryError

为Android开发字典应用程序。XML文件中有一个数据库。用DOM解析器解析它非常大(72MB)。尝试使用JDOM解析器解析它:Listlist=null;try{Filedb=newFile(UnZip.DATABASE_PATH);InputStreamstream=newFileInputStream(db);SAXBuilderbuilder=newSAXBuilder();//HERECODEISGETTINGSTUCKDocumentdocument=(Document)builder.build(stream);org.jdom2.ElementrootNode=doc

android - 图层列表可绘制对象未正确绘制

我正在尝试为我的Android应用程序创建一个简单的图层列表可绘制对象。当我将可绘制对象设置为ImageView的src时,它绘制不正确:只有两个椭圆,彼此有一点偏移。没什么特别的(只是一个测试),但它不起作用。看来android:left|right|bottom|top是问题所在。如果我只使用这些命令中的一个,则可以正确绘制可绘制对象。如果使用了两个或更多,则ImageView将保持为空。作品:不起作用(如第一个示例):这里有什么问题吗?编辑:@Rod_Algonquin我使用一个非常简单的布局来测试可绘制对象:似乎android:left|right|bottom|top参数的数

java - textView setText() 空指针异常

我有一个几乎完全是Vanilla的应用程序。我想要做的就是更改textView的文本,但它给了我一个NullPointerException。我没有XML配置,没有添加方法,没有什么特别的。我检查了我的类,它指向正确的XML,并且XML中确实有一个带有正确ID的textView元素。我还尝试在类级别的onCreate()之外创建textView实例,但无论如何应用程序都无法启动。我确定我忽略了简单,但我找不到答案。谢谢您的帮助。编辑:我意识到我需要移动这段代码以便它访问fragment资源,但是当我这样做时,它给我一个错误:无法从Activity类型对非静态方法findViewById

java - JAXB、REST 将 XML 对象发送到远程 URL

似乎有很多版本。这就是我在做什么。我有一个RESTfulweb服务,我正在尝试将一个Java对象编码到JAXB中,然后通过网络将它发送到一个web服务。这是我的客户端代码privatestaticvoidperformPost(JAXBObjectobj){Stringurl="http://www.example.com/test?xml=";HttpURLConnectionurlConnection=(HttpURLConnection)newURL(url).openConnection();urlConnection.setRequestMethod("POST");urlC

java - 如何在 XSLT 的新行中拆分和打断字符串

我有一个字符串*thisistext1*thisistext2*thisistext3我希望通过在我的pdf中使用*拆分文本来输出thisistext1thisistext2thisistext3我的文本来自@valueofxsltlike 如何拆分字符串以产生输出。请建议。我正在使用xsl1.0 最佳答案 首先调用一个为您执行拆分的模板,而不是value-of:这是命名模板:0"> 输入(@value的值):*thisistext1*thisistext2*thisistext3输出:thisistext1this

java - 在主线程上解析 XML 但通过 AsyncTask 下载 - "Invalid stream or encoding: android.os.NetworkOnMainThreadException"

所以我想我花了一整天的时间试图找到一种方法来下载xml文件并通过XMLPullParser解析它并将内容显示到ListView。我不知道为什么会收到此系统错误,因为我正在AsyncTask中下载XML。我应该将解析移动到AysncTask中吗?似乎不需要这样做。这是我的代码:publicclassMainActivityextendsActivity{ListViewlvNewsItems;NewsItemAdapternewsItemAdapter;ArrayListnewsItems;NewsItemitem;InputStreamurlInputStream;@Overridep

java - Android 应用程序已停止,无法理解错误日志

我正在制作一个简单的游戏,它首先要求在主要Activity中设置难度。它调用一个要求游戏模式的新Activity。这为实际游戏调用了一个新Activity,它只是告诉用户在颜色变化时点击屏幕,并测量他们的react时间。我一运行它,它就告诉我“不幸的是,应用程序已停止”并且有很多错误。我在其他问题中看到了几乎完全相同的一组错误,但没有一个答案适用于我。有什么建议么?如果这个问题看起来含糊不清,我很抱歉,我不知道该如何处理。以下是AndroidManifest、三个Activity的代码和错误日志:Activity1:packagecom.dabaam.battlereaction;im

android - 如何以编程方式更改可绘制形状的大小?

如何以编程方式更改宽度和高度,使形状适合运行它的Android设备?90dp高度适合我的设备,但我希望它适合其他设备。这是我的shape.xml代码: 最佳答案 如下使用,在drawable中创建circle.xml并在线性布局中添加View,如下所示,具有宽度和高度值,Viewview=newView(this);view.setBackgroundResource(R.drawable.circle);LayoutParamsparams=newLayoutParams(15,15);view.setLayoutParams(p

安卓 XML 错误 : no resource identifier found for attribute 'xmlns' in package 'android'

我知道这里有一百个问题和我一样,但似乎没有一个适合我的具体问题,所以我要问一个新问题。以防万一这是重复,我很抱歉。所以,我正在构建一个应用程序,布局给我带来了一些问题。这是我的XML代码:(尚未完成)我得到的错误是在代码的第一行它说“错误:在包'android'中找不到属性'xmlns'的资源标识符我一遍又一遍地检查代码,尝试刷新/重建项目,尝试删除该特定行等等,但似乎没有任何解决办法。那么,如果有人有一些想法?谢谢! 最佳答案 删除android:xmlns="http://schemas.android.com/apk/res/